#include "mysubwindow.h"


MySubWindow::MySubWindow(QWidget *parent) : QMdiSubWindow(parent)
{
    // 设置子窗口的外观，包括背景颜色和边框
    this->setStyleSheet("QMdiSubWindow {"
                        "background-color: white;"  // 设置背景为白色
                        "border: 1px solid gray;"   // 设置边框颜色为灰色
                        "}");

    m_widget=new QWidget(this);
    // 创建一个布局并设置给contentWidget
    m_layout = new QVBoxLayout(this);
    m_layout->setContentsMargins(0, 0, 0, 0);
    // 设置自动删除，当窗口关闭时自动销毁
    this->setAttribute(Qt::WA_DeleteOnClose);
}

void MySubWindow::setContentWidget(QWidget *widget)
{
    m_layout->addWidget(widget);
    m_widget->setLayout(m_layout);
}


